<?php if (!defined('THINK_PATH')) exit(); /*a:7:{s:75:"D:\phpstudy_pro\WWW\thinkphp\public/../application/home\view\user\user.html";i:1646711311;s:62:"D:\phpstudy_pro\WWW\thinkphp\application\home\view\layout.html";i:1646187914;s:67:"D:\phpstudy_pro\WWW\thinkphp\application\home\view\common\meta.html";i:1646883056;s:69:"D:\phpstudy_pro\WWW\thinkphp\application\home\view\common\script.html";i:1646187914;s:69:"D:\phpstudy_pro\WWW\thinkphp\application\home\view\common\header.html";i:1646792837;s:67:"D:\phpstudy_pro\WWW\thinkphp\application\home\view\common\menu.html";i:1647327518;s:69:"D:\phpstudy_pro\WWW\thinkphp\application\home\view\common\footer.html";i:1646187914;}*/ ?>
<!DOCTYPE html>
<html>
<head>
  <!-- 头部信息 -->
  <meta charset="utf-8">
  <title><?php echo $System['SiteName']; ?></title>
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  <meta name="keywords" content="<?php echo $System['keywords']; ?>">
  <meta name="description" content="<?php echo $System['description']; ?>">
  <link rel="shortcut icon" href="<?php echo $System['SiteLogo']; ?>" />
  
  <link rel="stylesheet" href="/assets/home/layui/css/layui.css">
  <link rel="stylesheet" href="/assets/home/css/global.css">

  <!-- 自己新建的公共的样式 -->
  <link rel="stylesheet" href="/assets/home/css/common.css" />

  <!-- JS文件 -->
  <script src="/assets/home/layui/layui.js"></script>
<script>
    //预加载
    window.onload = function(){
      layui.cache.page = '';
      layui.cache.user = {
        username: '游客'
        ,uid: -1
        ,avatar: '/assets/home/images/avatar/00.jpg'
        ,experience: 83
        ,sex: '男'
      };
      layui.config({
        version: "3.0.0"
        ,base: '/assets/home/mods/' //这里实际使用时，建议改成绝对路径
      }).extend({
        fly: 'index'
      }).use('fly');
    }
</script>
</head>
<body>
  <!-- hearder文件 -->
  <div class="fly-header layui-bg-black">
  <div class="layui-container">
    <a class="fly-logo" href="/">
      <img src="/assets/home/images/logo.png" alt="layui">
    </a>
    
    <ul class="layui-nav fly-nav-user">
      
      <!-- 登入后的状态  条件判断-->
      <?php if(\think\Cookie::get('LoginUser')): ?>
        <li class="layui-nav-item">
          <a class="fly-nav-avatar" href="javascript:;">
            <cite class="layui-hide-xs"><?php echo \think\Cookie::get('LoginUser')['nickname']; ?></cite>
            <i class="iconfont icon-renzheng layui-hide-xs" title="认证信息：layui 作者"></i>
            <i class="layui-badge fly-badge-vip layui-hide-xs">VIP<?php echo \think\Cookie::get('LoginUser')['vip']; ?></i>
            <img src="<?php echo \think\Cookie::get('LoginUser')['avatar']; ?>">
          </a>
          <dl class="layui-nav-child">
            <dd>
              <a href="<?php echo url('home/user/index'); ?>"><i class="layui-icon"
                  style="margin-left: 2px; font-size: 22px;">&#xe68e;</i>我的主页
              </a>
            </dd>
            <dd>
              <a href="<?php echo url('home/user/user'); ?>"><i class="layui-icon">&#xe620;</i>基本设置</a>
            </dd>
            <dd>
              <a href="<?php echo url('home/post/index'); ?>"><i class="iconfont icon-tongzhi" style="top: 4px;"></i>我的帖子</a>
            </dd>
            <hr style="margin: 5px 0;">
            <dd><a href="<?php echo url('home/index/logout'); ?>" style="text-align: center;">退出</a></dd>
          </dl>
        </li>
      <?php else: ?>
        <!-- 未登入的状态 -->
        <li class="layui-nav-item">
          <a class="iconfont icon-touxiang layui-hide-xs" href="user/login.html"></a>
        </li>
        <li class="layui-nav-item">
          <a href="<?php echo url('home/index/login'); ?>">登入</a></a>
        
        </li>
        <li class="layui-nav-item">
          <a href="<?php echo url('home/index/register'); ?>">注册</a>
        </li>
      <?php endif; ?>
    </ul>
  </div>
</div>

  <!-- 子模板变量 -->
  <div class="layui-container fly-marginTop fly-user-main">
    <!-- 会员中心的菜单 -->
<ul class="layui-nav layui-nav-tree layui-inline" lay-filter="user">
    <li class="layui-nav-item">
        <a href="<?php echo url('home/user/index'); ?>">
            <i class="layui-icon">&#xe609;</i>
            我的主页
        </a>
    </li>
    <li class="layui-nav-item <?php echo $setup==1?'layui-this' : ''; ?>">
        <a href="<?php echo url('home/user/user',['setup' => 1]); ?>">
            <i class="layui-icon">&#xe620;</i>
            基本设置
        </a>
    </li>
    <li class="layui-nav-item <?php echo $setup==2?'layui-this' : ''; ?>">
        <a href="<?php echo url('home/post/index' ,['setup' => 2]); ?>">
            <i class="layui-icon">&#xe611;</i>
            我的帖子
        </a>
    </li>
    <li class="layui-nav-item <?php echo $setup==3?'layui-this' : ''; ?>">
        <a href="<?php echo url('home/post/collect' ,['setup' => 3]); ?>">
            <i class="layui-icon">&#xe611;</i>
            我的收藏
        </a>
    </li>
    <li class="layui-nav-item <?php echo $setup==4?'layui-this' : ''; ?>">
        <a href="<?php echo url('home/user/comment' ,['setup' => 4]); ?>">
            <i class="layui-icon">&#xe611;</i>
            我的评论
        </a>
    </li>
    <li class="layui-nav-item <?php echo $setup==5?'layui-this' : ''; ?>">
        <a href="<?php echo url('home/user/record' ,['setup' => 5]); ?>">
            <i class="layui-icon">&#xe611;</i>
            积分消费记录
        </a>
    </li>
</ul>

    <div class="site-tree-mobile layui-hide">
        <i class="layui-icon">&#xe602;</i>
    </div>
    <div class="site-mobile-shade"></div>

    <div class="site-tree-mobile layui-hide">
        <i class="layui-icon">&#xe602;</i>
    </div>
    <div class="site-mobile-shade"></div>


    <div class="fly-panel fly-panel-user" pad20>
        <div class="layui-tab layui-tab-brief" lay-filter="user">
            <ul class="layui-tab-title" id="LAY_mine">
                <li class="layui-this" lay-id="info">我的资料</li>
                <li lay-id="pass">密码</li>
                <li lay-id="avatar">头像</li>
                <li lay-id="cover">封面</li>

            </ul>
            <div class="layui-tab-content" style="padding: 20px 0;">
                <!-- 我的资料 -->
                <div class="layui-form layui-form-pane layui-tab-item layui-show">
                    <form method="post">

                        <!-- 隐藏域 -->
                        <input type="hidden" name="action" value="profile" />

                        <!--邮箱 -->
                        <div class="layui-form-item">
                            <label for="L_email" class="layui-form-label">邮箱</label>
                            <div class="layui-input-inline">
                                <input type="text" id="L_email" name="email" required lay-verify="email"
                                    autocomplete="off" value="<?php echo $LoginUser['email']; ?>" class="layui-input" disabled>
                            </div>
                            <?php if($LoginUser['auth'] == 0): ?>
                            <div class="layui-form-mid layui-word-aux">如果您在邮箱已激活的情况下，变更了邮箱，需<a id="auth"
                                    href="javascript:void(0)" style="font-size: 12px; color: #4f99cf;">重新验证邮箱</a>。</div>
                            <?php endif; ?>
                        </div>

                        <!--昵称 -->
                        <div class="layui-form-item">
                            <label for="L_username" class="layui-form-label">昵称</label>
                            <div class="layui-input-inline">
                                <input type="text" id="L_username" name="nickname" required lay-verify="required"
                                    autocomplete="off" value="<?php echo $LoginUser['nickname']; ?>" class="layui-input">
                            </div>
                            <!--性别 -->
                            <div class="layui-inline">
                                <div class="layui-input-inline" style="width: 300px;">
                                    <input type="radio" name="sex" value="0" <?php echo $LoginUser['sex']=='0'?'checked' : ''; ?>
                                        title="保密">
                                    <input type="radio" name="sex" value="1" <?php echo $LoginUser['sex']=='1'?'checked' : ''; ?>
                                        title="男">
                                    <input type="radio" name="sex" value="2" <?php echo $LoginUser['sex']=='2'?'checked' : ''; ?>
                                        title="女">
                                </div>
                            </div>
                        </div>

                        <!-- 城市 -->
                        <div class="layui-form-item">
                            <label for="L_city" class="layui-form-label">城市</label>
                            <div class="layui-input-inline">
                                <select name="province" id="province" lay-filter="province" lay-verify="required">
                                    <option value="">请选择省</option>
                                    <?php foreach($province as $item): ?><option <?php echo $LoginUser['province']==$item['code']?"selected"
                                        :""; ?> value="<?php echo $item['code']; ?>"><?php echo $item['name']; ?></option>
                                    <?php endforeach; ?>
                                </select>
                            </div>
                            <div class="layui-input-inline">
                                <select name="city" id="city" lay-filter="city" lay-verify="required">
                                    <option value="">请选择市</option>
                                    <?php foreach($city as $item): ?>
                                    <option <?php echo $LoginUser['city']==$item['code']?"selected" :""; ?> 
                                    value="<?php echo $item['code']; ?>"><?php echo $item['name']; ?></option>
                                    <?php endforeach; ?>
                                </select>
                            </div>
                            <div class="layui-input-inline">
                                <select name="district" id="district" lay-filter="district" lay-verify="required">
                                    <option value="">请选择区</option>
                                    <?php foreach($district as $item): ?>
                                    <option <?php echo $LoginUser['district']==$item['code']?"selected" :""; ?> 
                                    value="<?php echo $item['code']; ?>"><?php echo $item['name']; ?></option>
                                    <?php endforeach; ?>
                                </select>
                            </div>
                        </div>

                        <!-- 个人简介 -->
                        <div class="layui-form-item layui-form-text">
                            <label for="L_sign" class="layui-form-label">个人简介</label>
                            <div class="layui-input-block">
                                <textarea placeholder="随便写些什么刷下存在感" id="L_sign" name="content" autocomplete="off"
                                    class="layui-textarea" style="height: 80px;"><?php echo $LoginUser['content']; ?></textarea>
                            </div>
                        </div>

                        <div class="layui-form-item">
                            <button class="layui-btn" key="set-mine" type="submit">确认修改</button>
                        </div>
                    </form>
                </div>

                <!-- 密码 -->
                <div class="layui-form layui-form-pane layui-tab-item">
                    <form method="post">
                        <!-- 隐藏域 -->
                        <input type="hidden" name="action" value="password" />
                        <div class="layui-form-item">
                            <label for="L_nowpass" class="layui-form-label">当前密码</label>
                            <div class="layui-input-inline">
                                <input type="password" id="L_nowpass" name="nowpass" required lay-verify="required"
                                    autocomplete="off" class="layui-input">
                            </div>
                        </div>
                        <div class="layui-form-item">
                            <label for="L_pass" class="layui-form-label">新密码</label>
                            <div class="layui-input-inline">
                                <input type="password" id="L_pass" name="password" required lay-verify="required"
                                    autocomplete="off" class="layui-input">
                            </div>
                            <div class="layui-form-mid layui-word-aux">6到16个字符</div>
                        </div>
                        <div class="layui-form-item">
                            <label for="L_repass" class="layui-form-label">确认密码</label>
                            <div class="layui-input-inline">
                                <input type="password" id="L_repass" name="repass" required lay-verify="required"
                                    autocomplete="off" class="layui-input">
                            </div>
                        </div>

                    </form>
                </div>

                <!-- 头像 -->
                <div class="layui-form layui-form-pane layui-tab-item">
                    <form method="post" enctype="multipart/form-data">
                        <!-- 隐藏域 -->
                        <input type="hidden" name="action" value="avatar" />
                        <div class="layui-form-item">
                            <div class="avatar-add">
                                <p>建议尺寸168*168，支持jpg、png、gif，最大不能超过50KB</p>

                                <button type="button" class="layui-btn upload-img" onclick="avatar.click()">
                                    <i class="layui-icon">&#xe67c;</i>上传头像
                                </button>

                                <input type="file" name="avatar" id="avatar" hidden />

                                <img src="<?php echo \think\Cookie::get('LoginUser')['avatar']; ?>" id="img">

                                <span class="loading"></span>
                            </div>
                        </div>
                        <div class="layui-form-item" style="margin-left: 15%;">
                            <button class="layui-btn" key="set-mine" type="submit">确认上传</button>
                        </div>
                    </form>
                </div>

                <!-- 封面 -->
                <div class="layui-form layui-form-pane layui-tab-item">
                    <form method="post" enctype="multipart/form-data">
                        <!-- 隐藏域 -->
                        <input type="hidden" name="action" value="cover" />
                        <div class="layui-form-item">
                            <div class="avatar-add">
                                <p>建议尺寸168*168，支持jpg、png、gif，最大不能超过50KB</p>

                                <button type="button" class="layui-btn upload-img" onclick="cover.click();">
                                    <i class="layui-icon">&#xe67c;</i>上传封面
                                </button>

                                <input type="file" name="cover" id="cover" hidden />

                                <img src="<?php echo \think\Cookie::get('LoginUser')['cover']; ?>" id="imgcover">

                                <span class="loading"></span>
                            </div>
                        </div>
                        <div class="layui-form-item" style="margin-left: 15%;">
                            <button class="layui-btn" key="set-mine" type="submit">确认上传</button>
                        </div>
                    </form>
                </div>
            </div>



        </div>
    </div>
</div>
<script src="/assets/home/layui/layui.js"></script>
<script>

    // 预览图片
    function getObjectURL(file) {
        var url = null;
        if (window.createObjectURL != undefined) { // basic
            url = window.createObjectURL(file);
        } else if (window.URL != undefined) { // mozilla(firefox)
            url = window.URL.createObjectURL(file);
        } else if (window.webkitURL != undefined) { // webkit or chrome
            url = window.webkitURL.createObjectURL(file);
        }
        return url;
    }

    layui.use(['layer', 'jquery', 'form'], function () {
        var layer = layui.layer
        var form = layui.form
        var $ = layui.jquery

        //给省份绑定事件
        form.on('select(province)', function (data) {
            var province = data.value
            //异步请求
            $.ajax({
                type: 'POST',
                url: `<?php echo url('home/user/area'); ?>`,
                data: `code=${province}`,
                dataType: 'json',
                success: function (data) {
                    console.log(data)
                    var output = '<option value="">请选择市</option>'
                    for (var city of data) {
                        output += `<option value="${city.code}">${city.name}</option>`
                    }
                    $("#city").html(output)
                    $("#district").html(`<option value="">请选择县/区</option>`)
                    //用layui的方式渲染一下select下拉框
                    form.render('select')
                }
            })
        })

        //给市绑定事件
        form.on('select(city)', function (data) {
            var city = data.value
            $.ajax({
                type: 'POST',
                //异步请求
                url: `<?php echo url('home/user/area'); ?>`,
                data: `code=${city}`,
                dataType: 'json',
                success: function (data) {
                    console.log(data)
                    var output = '<option value="">请选择区</option>'
                    for (var city of data) {
                        output += `<option value="${city.code}">${city.name}</option>`
                    }
                    $("#district").html(output)
                    //用layui的方式渲染一下select下拉框
                    form.render('select')
                }
            })
        })

        // 邮箱校验
        $("#auth").click(function () {
            var email = $("#L_email").val()
            if (confirm('是否发送邮箱验证')) {
                $.ajax({
                    type: 'POST',
                    url: `<?php echo url('home/user/email'); ?>`,
                    data: `email=${email}`,
                    success: function (data) {
                        // 消息提示
                        layer.msg(data.msg);
                    }
                })
            }
        })


        // 头像预览图
        $('#avatar').change(function () {
            var url = getObjectURL(this.files[0]);
            if (url) {
                $('#img').attr('src', url);
            }
        });

        // 封面预览图
        $('#cover').change(function () {
            var url = getObjectURL(this.files[0]);
            if (url) {
                $('#imgcover').attr('src', url);
            }
        });
    })

</script>

  <!-- footer文件 -->
  <div class="fly-footer">
    <p><a href="http://fly.layui.com/" target="_blank">Fly社区</a> 2017 &copy; <a href="http://www.layui.com/" target="_blank">layui.com 出品</a></p>
    <p>
      <a href="http://fly.layui.com/jie/3147/" target="_blank">付费计划</a>
      <a href="http://www.layui.com/template/fly/" target="_blank">获取Fly社区模版</a>
      <a href="http://fly.layui.com/jie/2461/" target="_blank">微信公众号</a>
    </p>
  </div>
</body>
</html>